a lot to contend with - Türkisch Englisch Wörterbuch